Map Graph

Our Lady of Perpetual Succour Church, Great Billing

Church in Billing, United Kingdom

Our Lady of Perpetual Succour Church or Our Lady's Church is a Roman Catholic parish church in Great Billing, Northamptonshire, England. It was built in 1878 and founded by the descendants of John Elwes at Billing Hall in the Romanesque Revival style. It is located on the High Street in Billing. Since 2006, it has been the Diocesan Shrine to Our Lady of Perpetual Succour.

Read article
File:Our_Lady_of_Perpetual_Succour_Roman_Catholic_Church_-_geograph.org.uk_-_1765028.jpg
Top Questions
AI generated

List the top facts about Our Lady of Perpetual Succour Church, Great Billing

Summarize this article

What is the single most intriguing fact about Our Lady of Perpetual Succour Church, Great Billing?

Are there any controversies surrounding Our Lady of Perpetual Succour Church, Great Billing?

More questions